langhans'-type giant cells - German English Dictionary